yashsingh1/xdaforums huggingface dataset:
[Hero CDMA Q&A, Help & Troubleshooting] babygirl17_06:
Hi everyone, I need help finding out what is wrong with my Hero before I throw it out the window!!! I am having HORRIBLE battery life. I can unplug it and it's dead within 30 minutes at times. I am running the latest CyanogenMod 7 (GingerBread) 2.3 on the C Spire (Cellular South) network. I have recalibrate my battery to see if it would help but no change. I have also changed chargers but no change. I have checked to see if there is an app draining it but nothing is draining it no more then usual. This has been going on for weeks and when it started happening I had not changed anything on my phone. It just started happening out of the blue. Now I am having bigger problems out of it now that it is having trouble even getting a charge. For instance, when I plug it in sometimes it will charge and sometimes it won't. Sometimes it will start charging then stop. Like I said, I have changed chargers so I know it isn't a bad charger. Also the biggest problem now is that when I do get it to charge, it won't charge past 86%. It will stay there til I unplug it then it will drain down to 60% within 10-15 minutes, so now I can't even recalibrate the battery now to see if it will help. I thought well maybe my battery is bad but when I check the battery health in the settings it says Good. I do not have another battery to test it against. I also have freezing problems. Somethings it will freeze up and will not unfreeze. I will have to eventually take out the battery and reboot it. Then if I don't let it set for a little bit after I reboot it and I touch it during that time, then it will freeze again and I have to reboot it again. I really LOVE my phone, I have had it for a little over a year now! I have never had any problems like this out of it! PLEASE HELP ME!!! THIS PHONE IS DRIVING ME CRAZY NOW!!!! THANKS IN ADVANCE!!!
[Hero CDMA Q&A, Help & Troubleshooting] babygirl17_06:
Anyone? PLEASE!

I just tried my sis in law's battery and no change. She has an HTC Hero also.
[Hero CDMA Q&A, Help & Troubleshooting] vidaljs:
$5 on Amazon

Or

After a complete drain, Charge while its off overnight then turn on but into recovery so u can erase battery stats. Then reboot

Either way I'd still spend the $5 and u can probably find free shipping for black Friday.

U can also try a ROM called hero deck without adding anything. This ROM rocks on the battery life. Then for giggles put it in airplane mode with wifi off to see if it drains...

Good luck

V's CDMA Hero
[Hero CDMA Q&A, Help & Troubleshooting] babygirl17_06:
It will not charge while it is off, that is another problem I'm having.
[Hero CDMA Q&A, Help & Troubleshooting] babygirl17_06:
It is not the battery cause I put my battery in my sis in law's phone and she played on it forever and the battery did not drain and it also charged fast. I put her battery in my phone and it drained fast and would hardly charge, just like my battery does in my phone. So it is not a battery problem, it has something to do with my phone. BUT WHAT?!?!
[Hero CDMA Q&A, Help & Troubleshooting] pbp776:
Just to rule out if something didn't went wrong during flash of CM7. Try a different ROM and see if it same issue.
[Hero CDMA Q&A, Help & Troubleshooting] babygirl17_06:
I did, I tried the ROM vidaljs suggested. Still draining my battery!
[Hero CDMA Q&A, Help & Troubleshooting] vidaljs:
What charger ru using?

Is it different than ur sisters charger. That could be the problem.

I use a blackberry charger that has the same power output. So verify that the wires are not damaged and if it's not the hero charger then verify the proper power output.

V's CDMA Hero
[Hero CDMA Q&A, Help & Troubleshooting] babygirl17_06:
I have used HTC charger, Blackberry charger, and Garmin GPS charger all with the some result, slow to no charge. The main problem is it draining too fast. Last night I unplugged my phone, which was on 40%, walked next door to my sis and bro in law's house, which is about 100 ft away, when I walked in their house it was on 11%!
[Hero CDMA Q&A, Help & Troubleshooting] babygirl17_06:
Any suggestions?
[Hero CDMA Q&A, Help & Troubleshooting] vidaljs:
Well if u visually look into the female plug on phone.. does it look damaged?

If not perhaps it may just be damaged in another way.
[Hero CDMA Q&A, Help & Troubleshooting] babygirl17_06:
It looks fine. I had a Hero before this one and the charger port did break but this one looks ok!
[Hero CDMA Q&A, Help & Troubleshooting] babygirl17_06:
Well I have kinda solved my problem! I have the cable to my charger pulled tight and taped to the side of it and it is charging now, but it take literally all day and all night for it to get a full charge! It still drains FAST when unplugged! This still does not explain the fast battery drain and how it still won't charge on other chargers that I know work! Oh well, C Spire has a Holiday Sale going and I can get a Samsung Galaxy S for FREE, plus my $65 replacement fee since I have only completed 20 months of my 24 months! So $65 for a Samsung Galaxy S sounds like a good deal to me!!! This might be one of my Christmas presents from my hubby! I might get him one too! Gonna miss my Hero though! Good times, good times!!!
[Hero CDMA Q&A, Help & Troubleshooting] vidaljs:
Right on.... ur issue still bugs me when j think about... but a new phone compared to the hero is awesome. I got the nexus S 4g last week for free except for taxes and activation and it is awesome.

So the galaxy does sound like a great plan and gift :)

Good luck

Vs Nexus S 4G
[Galaxy Note GT-N7000 General] pub00515:
Unfortunately Samsung hasn't fixed the implementation of the rotation_vector sensor and it's just as buggy (unusable) as on the SGS II (which I returned just because of this reason).

Basically the device is using the magnet-sensors for rotation rate which is just wrong. You can check this erratic behavior in Google Maps. Set it up so that the map rotates with your device. Now tilt the device vertically and you will see a big jump. The same as you tilt it back down.

Seems like the Samsung devs have trouble with simple physics ;)

Seriously, I don't understand why this hasn't been fixed - the bug is there on the SGS II, on the Galaxy Tab and now on the Note as well. If you have access to an Eee Pad, check it out - it works much better.

While this may not bother you right now, no decent AR (augmented reality) app will work on this device reliably.

I'm not Apple fan, but this is a feature which works much much better.

I wonder if the Nexus is any better?
[Galaxy Note GT-N7000 General] pub00515:
Am I the only one who has an issue with this?
[Galaxy Note GT-N7000 General] HecaThePeca:
No I got the same gyro issue... damn annoying! I guess it's not a firmware issue then, but Sammy's bad gyro equipment/inability to comprehend physics...
[Desire Android Development] Proz0r:
Changelog:

v2.0.1

Small bugfix

v2.0

Dalvik cache is now by default on /realdata (the actual userdata partition) EDIT: Nope, not a good idea, thanks Droidzone!

Fixed fsck

Implemented lots of failsafes and small fixes

v1.0

First stable version

One version for ext2, ext3 and ext4 partitions

Implemented e2fsck (cheers Hacre!)

Reboot bug fixed (cheers Pulser!)

Real data partition is now mounted on /realdata (used only for e2fsck log)

v0.1

First beta version
[Desire Android Development] rayiskon:
Sretno! ;)
[Desire Android Development] TomWan:
nice work, I will try it !
[Desire Android Development] PlayPetepp:
This is very nice in theory and I hope devs notice your initiative. Just one question though, if ext is mounted as a /data partition, what happens to the real /data partition then? Is it merged with the ext or something else? Don't see an explanation in the first post. Thanks mate and keep up the good work. With no symlinks this could be somewhat of a speed booster for our roms for people that use higher class sd cards.
[Desire Android Development] Proz0r:
Cheers rayiskon and TomWan!

PlayPetepp, nothing happens, it simply isn't used, or even mounted. I wish I could merge it with the ext partition, but due to several issues this isn't possible.
[Desire Android Development] PlayPetepp:
Can /data then be mounted as /sdext? Just so there's no losses. ;)
[Desire Android Development] Proz0r:
It can, but I intentionally avoided doing that so there was no confusion among users. Besides, I don't see what it could be used for anyway.

I could do a special version which does that, though
[Desire Android Development] Alex-V:
you can change the hboot and make system partition bigger and data smaller..so you dont need to symlink system apps or libs....
[Desire Android Development] Proz0r:
Symlinking system apps or libs? There's no need of doing that in the first place
[Desire Android Development] PlayPetepp:
Devs would probably find a use for it since it's additional space on the phone. Imagine having all your apps and other stuff like boot/downanimation on /data and only dalvik, and I mean only dalvik, on /sdext (using your partitioning method ofcourse). That's my understanding of it so far. :)

-. typewrited .-
[Desire Android Development] PlayPetepp:
That's one of the uses I also had in mind. Could lead to a better responce of the rom in general.

-. typewrited .-
[Desire Android Development] PlayPetepp:
I guess he was thinking of bypassing symlinking alltogether. Just like you. :)

-. typewrited .-
[Desire Android Development] Proz0r:
Yeah, I think putting just Dalvik on the real userdata partition could be done, that's a great idea, thanks!

Ah, you mean for the Sense ROMs which symlink stuff to the sd-ext! Yeah, the /system partition could be enlarged, even to the point where userdata is only a few megabytes in size since it doesn't even get mounted as is. I'll leave those things to someone else though, since I'm not great editing partition tables :)
[Desire Android Development] Alex-V:
Thats what i make since a half year or so...withthe 387mb system hboot and take the sd-ext with data2xxxx scripts as data partition.... :) lol :) to make the system faster without symlinks...

using nands data partition (internal) for dalvik is a bad idea...because it can be that you cant install apps but you still have free sd-ext because of data is full with dalvik because of internal

instead its better to move dalvik to sd-ext and use a odexed rom...so the dalvik (odex) from system apps and framework is internal...and only third party apps dalvik is extern...

this make system fly also whith data2xxxx scripts

anyway...good idea...i will try the script also :)

with kind regards
[Desire Android Development] rayiskon:
PlayPetepp is one of the supporters of the odexed roms idea, i remember he mentioned it a while ago through pm ;) i am too in a way, although it makes it a lil harder to customize stuff, i don't feel like using smali and baksmali everytime i want to do a battery mod or stuff like that ;) despite it's advantages regarding speed.

nways, i think this script can be very helpful for future plans.
[Desire Android Development] PlayPetepp:
This is my idea for deodexed roms: /system as it is (cm7r2 hboot preferably), ext mounted as /data and data as /sdext. Now, all apps and other rom stuff that can't go to /system go to /data and only dalvik goes to /sdext. That way, there's still enough space for all apps and for dalvik because, let's face it, you'll hardly fill up 287mb with just dalvik. I have like 100+ apps on my phone and after moving dalvik to ext I got 160mb more space on /data so that's the size of dalvik.

Odexed roms are different but actually the same could be applied. Since /data gets bigger we can still use /sdext as a place for dalvik since it will be occupied with only installed apps dalvik and no framework/system dalvik (since it's odexed and everything goes to either /system or /data). Then free space would be evened out with apps going to /data where some odexed apps are stored. The only downside would be symlinking but there would be no need to change hboots. Am I making any sense here? :)
[Desire Android Development] Alex-V:
i dont say anything bad...i know that he is a good man ..lol..i only say that this way of rom..speed things..is the way i do for around a half year..but he or michael..never ask me...maybe for tips or soo..

you dont need to deodex if you want change battery or so...first: UOT have a odex support...second: framework-res.apk and com htc resources apk is never odexed (also not in original htc roms :)

i was full with dalvik on data (internal) in the past...with older data2ext and whatever scripts...and also other people (i had the same thinking as you...once a day a person say..he cant install apps but he have free memory...it was a full data partition because of dalvik)...

but idea is nice...anyway dalvik is on sd-ext if i understand it right..so no limit of 2xx mb..or..?

yes symlink some files and you dont change hboot...but if you use data2xxx scripts with dalvik to sd-ext you dont need the data partition because sd-ext is data...so you can make the system partition bigger and dont need symlinks...so rom will be faster...mmmhh but this is maybe only my personal feeling...?!?

with kind regards...Alex
[Desire Android Development] Iperzampem0:
@Alex-V & other People here:

Hi guys,

I'm from the Nexus One forum, and I'm looking for a better script for my HyperSense ROM, based on the AceSMod007-v41 by michael.

I was trying to understand how can I modify my ROM having only dalvik-cache into an sd-ext folder... I have succesfully transferred all the stuff into /system with a modified HBOOT and so I have only a /data folder with some apps.

Obviously /data partition will have only around 70mb remaining for apps. So it's a must that I can transfer dalvik-cache to sd-ext.

How can I do?

Thanks!
[Desire Android Development] Alex-V:
what script you use at the moment...?
[Desire Android Development] jmcclue:
Actually it was jan 4 (Dfferent thread). Just send him a PM

Sent from my HTC Desire

RSK Sattelite SuperSense4.1
[Desire Android Development] k_osi:
starting to run out of space and desire getting very slow? any ideas? been using ur CM since Dec
[Desire Android Development] abaaaabbbb63:
Reflash the rom.
[Desire Android Development] veronl:
any help if I could add this script into miui rom? I am currently using the miui xj a2sd version. I am still facing the problem of running of space with a2sd. any idea? thanks!
[Desire Android Development] abaaaabbbb63:
Install by first deleting any a2sd script in the init.d folder, then flashing this script.
[Desire Android Development] ahac85:
Which script?

Sent from my GT-I9300
[Desire Android Development] abaaaabbbb63:
Int2sd. The thread subject
[Desire Android Development] ahac85:
Where is it sorry the link. Will it work on any rom

Sent from my GT-I9300
[Desire Android Development] jukyO:
Ha, use d2ext miui xj. No problems anymore.
[Desire Android Development] veronl:
I did tried before, but maybe coz my SD is class 4 only, it is not too smooth to me...
[Desire Android Development] crnkoj:
Anyone has the link for cm7.2 with int2sd at hand? I would appreciate it very much, thanks.
[Desire Android Development] ze7zez:
you say you have

CM-7.2.0.1-INT2SD-S-signed.zip on Mediafire

CM-7.2.0.1-INT2SD-S-signed.zip on Dropbox
[Desire Android Development] PlayPetepp:
michael has his ways of doing things and I did suggest he releases an odexed version ... no go lol, probably he doesn't have that much time. and I'm not that experienced nor do I have access to fastboot enabled computer to try it on. last thing I managed to do is to change my splash screen but after that, without doing anything, fastboot just wouldn't work. I'm still not sure why, can't figure it out. Everything's installed properly. That's why I didn't try it myself and only theorised about it. :)

as I already mentioned, it's because not only dalvik is on /data, there's some other stuff on it. making data /sdext and ext into /data, with only dalvik on /sdext there should be enough space.

since /sdext is actually the data partition, there is a limit but it's a higher one at that using full space for dalvik not just a part of it.

so, your oppinion is that odex doesn't make rom faster but removing symlinks does? why is then rom on stock hboot somewhat slower then rom on cm7? and what's the point of odexing if it isn't rom speed? if what you say is true and removing symlinks is making the rom faster (which is certainly plausible), with all a2sd scripts available, why don't people just make every mb of phone space into a /system partition and ext mount as /data? that would make the most sense with both odexed and deodexed roms. 2gb ext partition mounted as /data would leave enough space for every app and it's dalvik and ~500mb would be more then enough for every rom on /system. actually, that would be a huge overkill lol. that leaves a posibility to make /cache partition like 50-100mb if it's not needed for /system. and, ultimately, there would be no need for a partition called /sdext since everything would fit on /system, /data and /cache. now I'm asking for tips :D
[Desire Android Development] Iperzampem0:
A2SD+, the standard App2SD script from Darktremor :)
[Desire Android Development] Alex-V:
but other things like adb work..? very interesting...

ok..now i understand..lol...yes this idea is not bad :)

no..no...both things...odex and complete system on nand...sorry if i wrote it not so clear ;)

but have not seen a speed improvement if i use a cm7 rom instead an normal hboot rom (fo me its the opposite)...maybe the cm7 rom uses dalvik internal and normal version not..?! dont know (but we know not a problem if system is odexed)

why most people dont make every mb.....: (i do...and before me..its done by damo...he maked that 387mb hboot..so thx for this)....

because most devs not make versions for bigger hboot only for the opposite..and also its a bit more complicated for new users...you must be s-off and must change hboot and so on...so most people goes the easy way..

but its only possible with dalvik on sd-ext as odexed sense 2.1 + 3.0 mix rom have between 350-400mb system...

also read here :

http://xdaforums.com/showthread.php?t=1346235&page=4

if yo need help for odex...read here:

http://xdaforums.com/showpost.php?p=19562947&postcount=65

anyway: back to topic: Big thx Proz0r...will try this script :) :) :)

with kind regards..Alex

---------- Post added at 07:16 PM ---------- Previous post was at 07:15 PM ----------

then download the a2sd gui from market...it have a option to move dalvik :)
[Desire Android Development] Iperzampem0:
Never thought about that :D

Anyway I'd like to implement a similar way you use in your ROM!

I'm trying to flash my personal rom with the new amarullz script AD2SDX, replacing (before rom building) the 40a2sd script, but I'm stuck at the HTC start configuration screen :(

Rom have: data folder (with only app folder and a .zipalign empty file), system (containing all the other files and folders), META-INF folder (with the updated updater-script that don't symlink almost anything).

What should I do to make it fine?

Seems that this script is responsible for this issue... I'm using also a custom HBOOT with 355mb for /system, 10mb for /cache and the rest for /data.

Thanks again, don't want to spam here, but to try to understand how those scripts and partitions on phones works. :)
[Desire Android Development] Alex-V:
first read the threads from the data2XXXX scripts you want to use...(what files you extra need)

also you can try to copy my bin and xbin files to yours....but dont overwrite a file...!!!! (it copy some files you need)

then try eg my script (ownheres data2ext - you need fat32 + 1-2 gb ext4 + 0.3 gb ext4), or other scripts like this (INT2SD) or data2whatever or AD2SDX...and whatch the logcat if you booting the rom..it displays the errors if there are some

with kind regards
[Desire Android Development] Proz0r:
Putting Dalvik on the unused userdata partition is a good idea, however, that's an easily made variation of my method. I need help testing the original thing, a few symlinks are easy to make later on.
[Desire Android Development] Alex-V:
dont have much time this week (have much realwork..including the year stocktaking)...i hope at weekend...

with kind regards
[Desire Android Development] Proz0r:
If so, please hold on until the next version which I plan on releasing during the weekend, where I will try to correct the bootloop issue and implement SD ext file system check.
[Desire Android Development] Proz0r:
INT2SD v1.0 released!

Added GingerVillain, cheers Richard Trip!

Changelog:

v1.0

First stable version

One version for ext2, ext3 and ext4 partitions

Implemented e2fsck (cheers Hacre!)

Reboot bug fixed (cheers Pulser!)

Real data partition is now mounted on /realdata (used only for e2fsck log)
[Desire Android Development] PlayPetepp:
So, just to be sure on the flashing process, we should flash the rom first and then INT2SD?

-. typewrited .-
[Desire Android Development] Proz0r:
Nope, the packages in the first post are full ROMs with INT2SD. Download your .zip of your choice from the first post and flash it.

The GingerVillain link is down for the time being, got a nasty little kink to work out.
[Desire Android Development] PlayPetepp:
Thanks, will try it later tonight. Need a break from sense anyway lol.

-. typewrited .-
[Desire Android Development] jacksonliam:
Looks like great work!

Would it be possible for this ROM: http://xdaforums.com/showthread.php?t=1318370

It has a menu when flashing to chose A2SD+ or XD2SDX, would be fantastic to have the option for this as well as this seems like a really simple, sensible, clean solution to having loads of app space!

To have D-Cache on internal makes more sense to me, as quite a few people have slow SD cards (like me) and its slower using XD2SDX than A2SD+.

A script could check if the D-Cache gets too big for internal memory then move it to SD-Ext if enough room (I think XD2SDX does something like this).
[Desire Android Development] Proz0r:
Probably, although I'll open up a new thread specifically for Sense ROMs since there is more than one way Sense ROMs could benefit from INT2SD as stated by Alex-V in this thread.

For AOSP ROMs, I think I'll put it on /realdata in the next version since that should provide speed, and the real data partition isn't used for anything else other than the e2fsck log anyway.

I won't do any work with Sense ROMs until the winter holidays start since I'm too swamped with school. It took me a week to release the last version, something that only took an afternoon of work. It'll only get worse until 3 weeks from now, then I can do some real work and talk with some Sense devs to finally remove the need for symlinking half of the ROM to the SD since the /system partition is to small and ultimately lead to better Sense ROMs for the Desire (hopefully).
[Desire Android Development] Proz0r:
Finally, behold. After a big wait, the light is here, and in a form of a new version right on the 1st! It's a big version bump, and it really has some big stuff under the hood, such as a bunch of failsafes and Dalvik cache on /realdata, by user request!

v2.0 changelog

Dalvik cache is now by default on /realdata (the actual userdata partition)

Fixed fsck

Implemented lots of failsafes and small fixes
[Desire Android Development] Kalashnikitty:
hey dude,

some weeks ago we talked about miui and i sent u my rom.

did you test it?
[Desire Android Development] Droidzone:
DK on mtd5->Not a very good idea mate. Sure it is going to give a performance boost. But it's going to put a hard limit, and you wont be able to install any more apps far before your actual ext fills up...
[Desire Android Development] Proz0r:
@Midian666

Yup, working on it just now.

@Droidzone

How come? It's usually there side by side with the apps (on the /data partition). The only difference is that now it can take up the entire partition since /data is mounted elsewhere. So: ext is for /data, the entire MTD userdata (mtd5) is for Dalvik cache (I think that's more than enough space).
[Desire Android Development] buzzboy:
Links seem down chef.

Happy new year.

Regards
[Desire Android Development] Kalashnikitty:
Both working fine here